import { boot } from 'quasar/wrappers';
import { useMenuStore } from 'src/stores/menu';
import { sockets } from '../utils/sockets';
import { watch } from 'vue';

const menuStore = useMenuStore();
export default boot(({ router }) => {
  // router.beforeEach((to, from, next) => {
  //   console.log('to',to,'from',from,'next',next);
  //   // if (to.meta.requireAuth && !whiteList.includes(to.path)) {
  //   //   console.log("进来了吗")
  //   //   simpleNotify({ message: '请登录' })
  //   //   next({ name: 'login', query: { redirect: to.fullPath } })
  //   // } else {
  //   //   next()
  //   // }
  //   next()
  // })
  router.beforeResolve((to) => {
    // if (to.name.includes('system')) {
    //   menuStore.replaceMenuItems();
    // }
    menuStore.setShowMenu(to.meta.showMenu);
    sockets();
  });
});
